latest/recent transactions - Francés Inglés Diccionario